An Adaptive Multiresolution Mesh Representation for CPU-GPU Coupled Computation
نویسندگان
چکیده
In this paper, we present an adaptive multiresolution mesh representation exploring the computational differences of the CPU and the GPU. We build our representation considering a dense-polygon mesh simplified to a base mesh which stores the original geometry by means of an atlas structure. For both simplification and refinement processes, we present a hierarchical method based on stellar operators. During simplification, we compute local parametrizations to generate charts and an atlas structure to be used later in refinement. Unlike previous approaches, we employ the simplified mesh as our base domain in a novel atlas descriptor using a specialized halfedge data structure combined with our charts. Finally, we show that our mesh representation can be used to adaptively control the mesh resolution in CPU-GPU coupled applications, including mesh editing and visualization.
منابع مشابه
Adaptive multi-chart and multiresolution mesh representation
In this paper, we present an adaptive multi-chart and multiresolution mesh representation suitable for both the CPU and the GPU. We build our representation by simplifying a dense-polygon mesh to a base mesh and storing the original geometry in an atlas structure. For both simplification and resolution control, we extend a hierarchical method based on stellar operators to the GPU context. Durin...
متن کاملConstructing and Rendering of Multiresolution Representation for Massive Meshes with GPU and Mesh Layout
Multiresolution technique is one of the most efficient approaches to improve the rendering performance, but its design and implementation for massive meshes are still very difficult. This paper researches and realizes constructing and rendering of multiresolution representation for massive meshes base on surface partition, which could provide vertex-grained local refinement and generate the opt...
متن کاملMultiple multiresolution representation of functions and calculus for fast computation
We describe the mathematical representations, data structure and the implementation of the numerical calculus of functions in the software environment multiresolution analysis environment for scientific simulations, MADNESS. In MADNESS, each smooth function is represented using an adaptive pseudo-spectral expansion using the multiwavelet basis to a arbitrary but finite precision. This is an ext...
متن کاملAccelerating DynEarthSol 3 D on tightly coupled CPU – GPU hetero -
DynEarthSol3D (Dynamic Earth Solver in Three Dimensions) is a flexible, open-source finite element solver that models the momentum balance and the heat transfer of elasto-visco-plastic material in the Lagrangian form using unstructured meshes. It provides a platform for the study of the long-term deformation of earth's lithosphere and various problems in civil and geotechnical engineering. Howe...
متن کاملGAMER: a GPU-Accelerated Adaptive Mesh Refinement Code for Astrophysics
We present the newly developed code, GAMER (GPU-accelerated Adaptive MEsh Refinement code), which has adopted a novel approach to improve the performance of adaptive mesh refinement (AMR) astrophysical simulations by a large factor with the use of the graphic processing unit (GPU). The AMR implementation is based on a hierarchy of grid patches with an oct-tree data structure. We adopt a three-d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012